edificio autosuficiente - German English Dictionary